/*
 * Copyright (c) 2001-2013 Aspose Pty Ltd. All Rights Reserved.
 * Author: Mohsan.Raza
 */

package com.aspose.ecplugin;

public class AsposeJavaComponent {
	private long _downloadlength;
	private String _name;
	private boolean _selected;
	private String _downloadUrl;
	private String _downloadFileName;
	private boolean _downloaded;
	private String _currentVersion;
	private String _latestVersion;
	private boolean _latestRelease;
	private String _changeLog;
	private String _remoteExamplesRepository;
	private String _productUrl;
	
	public AsposeJavaComponent()
	{
		_selected = false;
		_downloaded = false;
		_latestRelease = false;
	}
	/**
	 * @return the _name
	 */
	public String get_name() {
		return _name;
	}

	/**
	 * @param _name the _name to set
	 */
	public void set_name(String _name) {
		this._name = _name;
	}

	/**
	 * @return the _selected
	 */
	public boolean is_selected() {
		return _selected;
	}

	/**
	 * @param _selected the _selected to set
	 */
	public void set_selected(boolean _selected) {
		this._selected = _selected;
	}


	/**
	 * @return the _downloaded
	 */
	public boolean is_downloaded() {
		return _downloaded;
	}

	/**
	 * @param _downloaded the _downloaded to set
	 */
	public void set_downloaded(boolean _downloaded) {
		this._downloaded = _downloaded;
	}

	/**
	 * @return the _currentVersion
	 */
	public String get_currentVersion() {
		return _currentVersion;
	}

	/**
	 * @param _currentVersion the _currentVersion to set
	 */
	public void set_currentVersion(String _currentVersion) {
		this._currentVersion = _currentVersion;
	}

	/**
	 * @return the _downloadUrl
	 */
	public String get_downloadUrl() {
		return _downloadUrl;
	}

	/**
	 * @param _downloadUrl the _downloadUrl to set
	 */
	public void set_downloadUrl(String _downloadUrl) {
		this._downloadUrl = _downloadUrl;
	}

	/**
	 * @return the _productUrl
	 */
	public String get_productUrl() {
		return _productUrl;
	}

	/**
	 * @param _productUrl the _productUrl to set
	 */
	public void set_productUrl(String _productUrl) {
		this._productUrl = _productUrl;
	}

	/**
	 * @return the _latestVersion
	 */
	public String get_latestVersion() {
		return _latestVersion;
	}

	/**
	 * @param _latestVersion the _latestVersion to set
	 */
	public void set_latestVersion(String _latestVersion) {
		this._latestVersion = _latestVersion;
	}

	/**
	 * @return the _latestRelease
	 */
	public boolean is_latestRelease() {
		return _latestRelease;
	}

	/**
	 * @param _latestRelease the _latestRelease to set
	 */
	public void set_latestRelease(boolean _latestRelease) {
		this._latestRelease = _latestRelease;
	}

	/**
	 * @return the _changeLog
	 */
	public String get_changeLog() {
		return _changeLog;
	}

	/**
	 * @param _changeLog the _changeLog to set
	 */
	public void set_changeLog(String _changeLog) {
		this._changeLog = _changeLog;
	}

	/**
	 * @return the _downloadFileName
	 */
	public String get_downloadFileName() {
		return _downloadFileName;
	}

	/**
	 * @param _downloadFileName the _downloadFileName to set
	 */
	public void set_downloadFileName(String _downloadFileName) {
		this._downloadFileName = _downloadFileName;
	}
	public String get_remoteExamplesRepository() {
		return _remoteExamplesRepository;
	}

	/**
	 * 
	 * @param _remoteExamplesRepository
	 */
	public void set_remoteExamplesRepository(String _remoteExamplesRepository) {
		this._remoteExamplesRepository = _remoteExamplesRepository;
	}
	public long get_downloadlength() {
		return _downloadlength;
	}
	public void set_downloadlength(long _downloadlength) {
		this._downloadlength = _downloadlength;
	}


}
